Big Huge Thesaurus

proteosome vaccine

noun